﻿@Html.RequireStylesheet("~/static/css/libs/colorbox.css")
@Html.RequireScript("~/static/js/libs/colorbox.js")
@Html.RequireScript("~/static/js/locacoes.js")
<div class="conteudo">        
    <h1 class="titulo">@ViewBag.Title</h1>

    @if (ViewBag.Total < 1)
    {    
        <h2 class="centro middle">Nenhuma Locação</h2>
    }
    else {    
        <span>Exibindo <b>@ViewBag.TotalPagina</b> de <b>@ViewBag.Total</b> no total.</span>
        <table class="shadow">
            <thead>
                <tr>
                    <th>#</th>
                    <th>Cliente</th>
                    <th>Status</th>
                    <th>Devolver</th>
                    <th>Valor Total</th>
                    <th>Ações</th>
                </tr>
            </thead>

            <tbody align="center">
                @foreach (var loc in ViewBag.Locacoes) {
                    <tr>
                        <td>@loc.id_locacao</td>
                        <td>@loc.cliente.nome</td>
                        <td>@loc.status.nome</td>
                        <td>@Utils.DataDevolucao(loc)</td>
                        <td>@loc.valorTotal</td>
                        <td width="20%">
                            @Html.ActionLink("Visualizar", "visualizar", new { id = loc.id_locacao }, new { @class = "icone visualizar", title="Visualizar"})
                            @if(loc.Alugado) {
                                @Html.ActionLink("Devolução", "devolucao", new { id = loc.id_locacao }, new { @class = "icone visualizar voltar", title="Devolução"})
                                @Html.ActionLink("Cancelar", "cancelar", new { id = loc.id_locacao }, new { @class = "icone visualizar x", title = "Cancelar" })
                            }
            
                        </td>
                    </tr>                
                }
            </tbody>

            <tfoot class="nav">
                <tr>
                    <td colspan="6" align="center">@Html.Raw(ViewBag.Paginacao.Html)</td>
                </tr>
            </tfoot>
        </table>
    }
</div>